class WorkLogListEntity {
	String? msg;
	List<WorkLogListData>? data;
	String? code;

	WorkLogListEntity({this.msg, this.data, this.code});

	WorkLogListEntity.fromJson(Map<String, dynamic> json) {
		msg = json['Msg'];
		if (json['Data'] != null) {
			data = <WorkLogListData>[];(json['Data'] as List).forEach((v) { data!.add(new WorkLogListData.fromJson(v)); });
		}
		code = json['Code'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['Msg'] = this.msg;
		if (this.data != null) {
      data['Data'] =  this.data!.map((v) => v.toJson()).toList();
    }
		data['Code'] = this.code;
		return data;
	}
}

class WorkLogListData {
	String? lSH;
	int? czType;
	int? userType;
	String? czTypeName;
	dynamic hFRemarks;
	String? czUserName;
	int? fromID;
	int? step;
	String? createDate;
	int? flag;
	dynamic reason;
	dynamic updateDate;
	int? ifflow;
	dynamic resultName;
	String? dDUserName;
	dynamic remarks;
	String? content;
	int? userIdCz;
	int? id;
	String? userId;
	dynamic manYiDuName;
	late bool ismove;
	late bool isContent;

	WorkLogListData({this.lSH, this.czType, this.userType, this.czTypeName, this.hFRemarks, this.czUserName, this.fromID, this.step, this.createDate, this.flag, this.reason, this.updateDate, this.ifflow, this.resultName, this.dDUserName, this.remarks, this.content, this.userIdCz, this.id, this.userId, this.manYiDuName});

	WorkLogListData.fromJson(Map<String, dynamic> json) {
		lSH = json['LSH'];
		czType = json['Cz_type'];
		userType = json['User_type'];
		czTypeName = json['CzTypeName'];
		hFRemarks = json['HFRemarks'];
		czUserName = json['CzUserName'];
		fromID = json['FromID'];
		step = json['Step'];
		createDate = json['CreateDate'];
		flag = json['Flag'];
		reason = json['Reason'];
		updateDate = json['UpdateDate'];
		ifflow = json['ifflow'];
		resultName = json['ResultName'];
		dDUserName = json['DDUserName'];
		remarks = json['Remarks'];
		content = json['Content'];
		userIdCz = json['User_id_cz'];
		id = json['id'];
		userId = json['User_id'];
		manYiDuName = json['ManYiDuName'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['LSH'] = this.lSH;
		data['Cz_type'] = this.czType;
		data['User_type'] = this.userType;
		data['CzTypeName'] = this.czTypeName;
		data['HFRemarks'] = this.hFRemarks;
		data['CzUserName'] = this.czUserName;
		data['FromID'] = this.fromID;
		data['Step'] = this.step;
		data['CreateDate'] = this.createDate;
		data['Flag'] = this.flag;
		data['Reason'] = this.reason;
		data['UpdateDate'] = this.updateDate;
		data['ifflow'] = this.ifflow;
		data['ResultName'] = this.resultName;
		data['DDUserName'] = this.dDUserName;
		data['Remarks'] = this.remarks;
		data['Content'] = this.content;
		data['User_id_cz'] = this.userIdCz;
		data['id'] = this.id;
		data['User_id'] = this.userId;
		data['ManYiDuName'] = this.manYiDuName;
		return data;
	}
}
